biodegradable lubricant - Spanish English Dictionary